package calculadora;

/**
 * 
 * @author Rudy Matos
 * @date 03/09/2007
 * @version 1.0
 *
 */


public class Resta {


	private int iResta = 0;
	private double dResta = 0.0;
	private float fResta = 0;
	private long lResta = 0L;

	/**
	 * @param aI | Arreglo de objeto tipo int
	 * @return iResta | Resta de todos los valores del Array
	 */

	public void resta(int [] aI){

		dResta = aI[0];

		for (int i = 1; i< aI.length;i++){

			iResta -= aI[i];

		}

		System.out.println("La Resta de los valores introducidos es = "+iResta);

	}

	/**
	 * @param aD | Arreglo de objeto tipo double
	 * @return dResta | Resta de todos los valores del Array
	 */

	public void resta (double [] aD){

		dResta = aD[0];

		for (int i = 1; i< aD.length;i++){

			dResta -= aD[i];

		}

		System.out.println("La Resta de los valores introducidos es = "+dResta);

	}

	/**
	 * @param aF | Arreglo de objeto tipo float
	 * @return iResta | Resta de todos los valores del Array
	 */

	public void resta(float [] aF){

		dResta = aF[0];

		for (int i = 1; i< aF.length;i++){

			dResta -= aF[i];

		}

		System.out.println("La Resta de los valores introducidos es = "+fResta);

	}

	/**
	 * @param aL | Arreglo de objeto tipo long
	 * @return lResta | Resta de todos los valores del Array
	 */


	public void resta(long [] aL){


		lResta = aL[0];

		for (int i = 1; i< aL.length;i++){

			lResta -= aL[i];

		}

		System.out.println("La Resta de los valores introducidos es = "+lResta);	

	}

}
